Shambhala Village (Menu)

85A Soho Road, Birmingham
+44 121 551 3053

Give a rating to Shambhala Village

Suggest a dish

How much did you spend at Shambhala Village?